mangrove trimmer - Spanish English Dictionary

mangrove trimmer

Meanings of "mangrove trimmer" in Spanish English Dictionary : 2 result(s)

English Spanish
General
mangrove trimmer manglero [m] CU EC
mangrove trimmer manglera [f] CU EC